turkey morocco - German English Dictionary